package fun.boomcat.luckyhe.mirai.plugin.luckymoney.util;

import net.mamoe.mirai.console.command.CommandManager;

/**
 * @author Lucky_He
 * @date 2021年9月5日 14:50
 * @description OpMoneyCommandStr
 */
public class OpMoneyCommandStr {
    public static String getCommandHelp(String primaryName, String[] secondaryNames) {
        StringBuilder sb = new StringBuilder();
        String commandPrefix = CommandManager.INSTANCE.getCommandPrefix();

        sb.append(commandPrefix).append(primaryName).append("指令 ");
        if (secondaryNames.length != 0) {
            sb.append("别名：");
            for (String secondaryName : secondaryNames) {
                sb.append(commandPrefix).append(secondaryName).append(" ");
            }
        }

        sb.append("\n");
        sb.append(commandPrefix).append(primaryName).append(" init（别名：初始化）    初始化数据库\n");
        sb.append(commandPrefix).append(primaryName).append(" moneyadd <QQ号> <钱数> （别名：加钱）    给指定用户加指定钱\n");
        sb.append(commandPrefix).append(primaryName).append(" moneydel <QQ号> <钱数> （别名：扣钱）    给指定用户减指定钱\n");

        return sb.toString();
    }
}
